enclosure with doors and windows - French English Dictionary